/*

技术支持：猎人传媒 www.srlrcm.cn
Powered By S.Y.Jang
Build201704

*/

/* CSS Document */
@charset "gb2312";
/*YUI 2: Reset CSS Start*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; vertical-align: top; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; }
ol:after, ul:after, #top:after, #inMain:after,#ni:after,#foot:after,#aboutConts:after,#proCont:after { content: ""; display: block; visibility: hidden; height: 0; clear: both; }
ol, ul { list-style: none; zoom: 1; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
/*YUI 2: Reset CSS End*/
html, body { overflow-x: hidden; }
body { font-size: 12px; font-family: Microsoft Yahei; line-height: 20px; background: #fff; }
a { color: #333; text-decoration: none; }
a:hover { text-decoration: underline; }
#headWrap, #focusWrap, #mainWrap,#bannerWrap { width: 1200px; margin: 0 auto; }
/*==================== 页眉部分 ====================*/
#topBar { position: relative; width: 1920px; height: 44px; font-size: 13px; line-height: 44px; margin: 0 -360px; background: #000; }
#tlink { width: 1200px; color: #fff; margin: 0 auto;}
#tlink .tbox{ float:right;}
#tlink img{ vertical-align:middle;}
#tlink a { color: #fff; }
#tlink span.tel { margin-left:10px; display: inline-block; color: #fff; font-size:20px; font-weight:norml; font-family:arial;}

.tbox p{ position:relative; z-index:999; float:left; padding-left:5px;}
.tbox p a{ display:block; height:44px; line-height:44px; padding:0 10px;}
.tbox p a:hover { color:#e50000; text-decoration:none;}
.tbox p.tao a{ padding-left:30px; background:url(../images/icon1.png) 6px center no-repeat;}
.tbox p.mobile a{ padding-left:25px; background:url(../images/icon2.png) 5px center no-repeat;}
.tbox p.mobile span{ position:absolute; display:none; top:44px; width:120px; height:px; text-align:center; padding:10px 0 0; background:#333}
.tbox p.wechat a{  padding-left:25px; background:url(../images/icon3.png) 6px center no-repeat;}
.tbox p.wechat span{ position:absolute; display:none; left:px; top:44px; width:120px; height:px; text-align:center; padding:10px 0 0; background:#333}
.tbox b{ display:block; text-align:center; font-weight:normal; line-height:20px; padding:5px 0 10px;}
.tbox p.s a{ color:#e50000; background-color:#333;}



#head { position: relative; width: 1920px; margin: 0 -360px; }
#top { width: 1200px; margin: 0 auto; padding: 0; zoom: 1; }
#logo { float: left; width: 242px; padding: 15px 0; }
#nav { float: right; padding-left: 60px; }
#nav ul { width: 832px; margin: 0 auto;}
#nav li { position: relative; float: left; width:64px; text-align:center; margin: 0 0 0 40px; }
#nav li a { display: block; color: #666; font-size: 15px; line-height: 100px; text-decoration: none; padding: 0; }
#nav li.navHere { background: url(../images/nav_line.gif) center bottom repeat-x; }
#nav li.navHere a { color: #26990f; text-decoration: none; }
#nav .navMenu { position: absolute; display: none; left: -31px; width: 120px; text-align: center; padding: 10px 0; background: #fff; opacity: 0.95; z-index: 999; }
#nav .navMenu a { display: block; color: #666 !important; font-size: 13px; line-height: 30px; padding: 0 10px; }
#nav .navMenu a:hover { color: #ff0 !important; background-image: none; background-color: #26990f; }
#nav li a.pro{ position:relative;}
#nav li a.pro b{ position:absolute; right:-10px; top:20px; display:block; width:13px; height:13px; background:url(../images/hot.gif)}
#rbox { float: right; padding: 26px 0 0 0; }
#rbox div { position: relative; z-index: 999; float: left; padding-left: 5px; }
#rbox div a { display: block; }
#rbox div a:hover { color: #e50000; text-decoration: none; }
#rbox div.wechat a { width: 40px; height: 40px; line-height: 40px; background: url(../images/wechat.png) center center no-repeat; }
#rbox div.wechat p { position: absolute; display: none; left: -60px; top: 40px; width: 160px; text-align:center; padding-top:15px; background:#fff; box-shadow:2px 2px 5px rgba(0,0,0,.4); }
#rbox div.wechat p span{ display:block; padding:5px 0 15px;}
#rbox div.lan { display: inline-block; color: #e5e5e5; padding: 10px 0 0 20px }
#rbox div.lan a { display: inline-block; color: #888; padding: 0 5px; }
#rbox div.lan a:hover { color: #006eb9; text-decoration: none; }
#rbox p.s a { color: #e50000; }
/*焦点图*/
#focus { position: relative; width: 1920px; height: 600px; margin: 0 -360px; overflow: hidden; }
.changeBox_a5 { float: left; width: 1920px; height: 600px; position: relative; z-index: 1; background: #000; }
.changeBox_a5 .a_bigImg { position: absolute; left: 0px; top: 0px; display: none; }
.changeDiv h5 a { display: block; padding-left: 15px; color: #FF6600; }
.ul_change_a5 { position: absolute; bottom: 20px; overflow: hidden; }
.ul_change_a5 li { float: left; }
.ul_change_a5 span { display: block; width: 20px; height: 20px; color: #fff; line-height: 20px; font-family: Arial; text-align: center; text-indent: -9999em; margin-left: 5px; filter: alpha(opacity=70); opacity: 0.7; cursor: hand; cursor: pointer; background: url(../images/slideNum.png) -20px 0 no-repeat; overflow: hidden; }
.ul_change_a5 span.on { color: #fff; background-position: 0 0; opacity: 1; filter: alpha(opacity=100); }
/*==================== 主体部分 ====================*/
#indexMain,#main { width: 1200px; margin: 0 auto; }
/*最新*/
#new{ width:1200px; height:60px; line-height:60px; margin:0px auto 0px; background:#fff; overflow:hidden;}
#new h3{ float:left; width:100px; height:60px; text-align:left; background:url(../images/newsBg.gif) left center no-repeat;}
#new h3 a{ display:block; color:#333; font-weight:lighter; font-size:16px; text-decoration:none;}
#newCont{ float:right; width:1100px;}
#newCont a{ color:#666; font-size:16px; text-decoration:none;}
#newCont a:hover{ color:#e35f14;}
/*简介*/
#abouWrap{ width:1200px; margin:0 auto;}
#about{ position:relative; width:1920px; height:400px; margin:0 -360px; background:#ededed; overflow:hidden;}
#a1{ position:absolute; left:360px; top:50px; width:800px; height:300px; background:#fff; overflow:hidden; }
#a1 .pic{ float:left;}
#a1 .txt{ padding:30px 30px 0 260px;}
#a1 .txt h3{ font-size:20px; font-weight:normal; padding-bottom:15px; border-bottom:solid 1px #e3e3e3;}
#a1 .txt h3 strong{ display:block; color:#da241b; font-weight:normal; padding-bottom:5px;}
#a1 .txt h3 span{ color:#b3b3b3; font-weight:lighter;}
#a1 .txt .desc{ color:#666; font-size:13px; line-height:22px; padding:15px 0 0 0;}
#a1 .txt .more { padding-top:5px;}
#a1 .txt .more a{ color:#da241b;}
#a2{ position:absolute; right:360px; top:50px; width:350px; height:135px; background:#fff url(../images/link.gif) left top no-repeat; overflow:hidden; }
#a2 a{ display:block; width:350px; height:135px; text-decoration:none; overflow:hidden;}
#a2 strong{ display:block; color:#036ebc; font-weight:normal; font-size:20px; padding:30px 0 5px 30px;}
#a2 p{ color:#666; font-size:14px; padding-left:30px;}
#a3{ position:absolute; right:360px; bottom:50px; width:350px; height:135px; background:#fff url(../images/link.gif) left bottom no-repeat; overflow:hidden; }
#a3 a{ display:block; width:350px; height:135px; text-decoration:none; overflow:hidden;}
#a3 strong{ display:block; color:#f60; font-weight:normal; font-size:20px; padding:30px 0 5px 30px;}
#a3 p{ color:#666; font-size:14px; padding-left:30px;}
/*资讯*/
#ni{ position:relative; height:243px; padding:40px 0 60px;zoom:1;}
#ni-1{ position:absolute; left:-340px; opacity:0; width:720px; overflow:hidden;}
#ni-2{ position:absolute; right:-340px; opacity:0; width:430px; overflow:hidden;}
#ni h3{ color:#e55400; font-size:20px; font-weight:normal; padding-bottom:20px;}
#ni h3 strong{ font-weight:normal;}
#ni h3 i{ color:#000; font-size:16px; font-style:normal; padding-left:8px;}
#ni h3 span{ float:right; font-size:12px;}
#news .pic{ float:left; width:280px;}
#news .pic a{ position:relative; display:block; width:280px; height:200px; overflow:hidden;}
#news .pic a span{ position:absolute; left:0; bottom:0; width:280px; height:30px; color:#fff; line-height:30px; text-align:center; background:#00a742;}
#news .txt{ float:right; width:420px;}
#ni li{ height:66px; border-bottom:solid 1px #dcdfe2; overflow:hidden;}
#ni li i{ float:left; color:#d4d7da; font-size:30px; line-height:30px; font-style:normal; margin:18px 0; padding-right:10px; border-right:solid 1px #dcdfe2;}
#ni li div{ line-height:18px; padding:13px 0 0 56px;}
#ni li h4{ height:20px; font-size:14px; font-weight:normal; overflow:hidden;}
#ni li a{ text-decoration:none;}
#ni li a span{ color:#888;}
#ni li a:hover h4{ color:#e55400; text-decoration:underline; }
/*产品*/
#productWrap{ position:relative; width:1920px; margin:0 -360px; background:#f5f5f5}
#product{ width:1200px; padding:60px 0 50px; margin:0 auto;}
#product h3{ color:#e55400; text-align:center; font-size:32px;text-transform : uppercase; line-height:32px; font-weight:lighter;}
#product h3 div{ color:#666; font-size:16px; padding-bottom:10px;}
#product h3 span{ color:#666;}
#productTit { height:30px; width:480px; margin:0 auto; padding:0 0 30px 0px;}
#productTit li { float: left; width: 140px; margin: 0 10px; }
#productTit a { display: inline-block; width: 140px; height: 30px; color: #000; font-size: 15px; text-decoration: none; line-height: 30px; text-align: center; background: #ebebeb; }
#productTit a:hover, #productTit li.on, #productTit li.on a { color: #fff; background: #00a742; }
#productTit p a:hover{ color:#f2181f; background:#ebebeb;}
#productCont { width: 1200px; overflow: hidden; }
#productCont ul { width: 1228px; min-height:528px; }
#productCont li{ float:left; width:286px; height:320px; text-align:left; margin:0 16px 16px 0; border:solid 1px #e4e4e4; background:#fff;}
#productCont li p{ margin:0 19px;}
#productCont li .tit{ font-size:14px; line-height:40px; padding-top:3px; border-bottom:solid 1px #ccc;}
#productCont li .gg{ color:#000; font-size:12px; line-height:42px;}
#productCont li .gg b{ color:#000; font-size:16px; font-weight:normal;}
#productCont li .order a{ display:inline-block; width:90px; height:30px; color:#fff; text-decoration:none; line-height:30px; text-align:center; background:#00a742;}
#productCont li.bg{ border:solid 1px #adcae7; background:#f8f8f8;}
#productCont li.bg .tit{ border-bottom:solid 1px #adcae7;}
#productCont li.bg .tit a:hover{ color:#00a742;}
#productCont li.bg .order a{ display:inline-block; width:90px; height:30px; color:#fff; text-decoration:none; line-height:30px; text-align:center; background:#f60;}
/*产品推荐*/
#productHot{ width:1200px; margin:0 auto; padding-bottom:40px;}
#productHot h3{ color:#e55400; text-align:center; font-size:32px;text-transform : uppercase; line-height:32px; font-weight:lighter; padding:0 0 20px;}
#productHot h3 div{ color:#666; font-size:16px; padding-bottom:10px;}
#productHot h3 span{ color:#666;}
#productHotCont{ position:relative; width:1200px; margin:0 auto;}
#productHot ul{ overflow:hidden;}
#productHot li{ position:relative; float:left; width:288px; padding-right:16px;}
#productHot li span{ display:block; height:43px; font-size:14px; line-height:43px; padding:0 20px; border-bottom:solid 2px #ceeddb; background:#fff; overflow:hidden;}
#productHot li a{ display:block;  background:#fff;}
#productHot li div{ position:absolute; left:0; bottom:-225px; width:288px; height:225px; font-weight:normal; background:rgba(0,0,0,.5); z-index:999;}
#productHot li div a{ display:block; height:205px; color:#fff; text-decoration:none; background:none;}
#productHot li div strong{ display:block; font-size:16px; padding-top:60px;}
#productHot li div i{ display:block; width:90px; height:30px; color:#fff; font-style:normal; text-decoration:none; line-height:30px; text-align:center; margin:10px auto 0; background:#00a742;}
#productHot .hd { position:absolute; top:-14px; left:50%; height:7px; padding-right:10px; }
#productHot .prev { display:block; width:39px; height:40px; line-height:39px; position:absolute; left:-59px; top:82px; overflow:hidden; cursor:pointer; background:url(../images/arrow.gif) no-repeat; }
#productHot .prev:hover{ background:url(../images/arrow.gif) -39px 0 no-repeat;}
#productHot .next { display:block; width:39px; height:40px; line-height:39px; position:absolute; right:-55px; top:82px; overflow:hidden; cursor:pointer; background:url(../images/arrow.gif) 0 -40px no-repeat; }
#productHot .next:hover{ background:url(../images/arrow.gif) -39px -40px no-repeat;}
#productHot .hd ul { text-align:center; overflow:hidden; zoom:1; margin:0; padding:0; }
#productHot .hd ul li { position:relative; _display:inline; float:left; width:7px; height:7px; overflow:hidden; margin-right:5px; padding:0; text-indent:-999px; background:url(../images/car_bar_num.gif) no-repeat; cursor:pointer; }
#productHot .hd ul li.on { background:url(../images/car_bar_num.gif) 0 -7px no-repeat; }
#productHot .bd { width:1200px; padding:0; overflow:hidden;}
#productHot .bd ul { overflow:hidden; zoom:1; }
#productHot .bd ul li { margin:0; text-align:center; float:left; _display:inline; overflow:hidden; }
/*基地*/
#jd h3{ color:#e55400; text-align:center; font-size:32px;text-transform : uppercase; line-height:32px; font-weight:lighter; padding-top:60px;}
#jd h3 div{ color:#666; font-size:16px; padding:20px 0;}
#jd h3 ul{ width:480px; margin:0 auto;}
#jd h3 li { float: left; width: 140px; margin: 0 10px; }
#jd h3 a { display:block; width: 140px; height: 30px; color: #000; font-size: 15px; text-decoration: none; line-height: 30px; text-align: center; background: #ebebeb; }
#jd h3 a:hover{ color: #fff; background: #00a742; }
#jd h3 li a:hover, #jd h3 li.on, #jd h3 li.on a { color: #fff; background: #00a742; }
#jd h3 span{ color:#666;}
#jdCont{ width:1200px; overflow:hidden;}
#jdCont ul{ width:1280px; padding-bottom:60px;}
#jdCont li{ position:relative; float:left; width:384px; height:240px; margin:0 24px 24px 0;}
#jdCont li div{ position:absolute; left:0; bottom:-240px; width:384px; height:240px; font-weight:normal; text-align:center; background:rgba(0,0,0,.7); _background:#000; _opacity:alpha(opacity=70); z-index:999;}
#jdCont li div a{ display:block; height:240px; color:#fff; font-size:14px; text-decoration:none; background:none;}
#jdCont li div strong{ display:block; font-size:18px; font-weight:normal; line-height:35px; padding-top:60px;}
#jdCont li div b{font-weight:normal;}
#jdCont li div i{ display:block; width:90px; height:30px; color:#fff; font-style:normal; text-decoration:none; line-height:30px; text-align:center; margin:10px auto 0; background:#00a742;}
/*招聘*/
#jobCont { position: relative; width: 1200px; min-height: 180px; margin: 0 auto; padding-top: 40px;  /*overflow:hidden;*/ zoom: 1; }
#jobCont li{ margin-bottom:2px;}
#jobCont h4,#jobCont .tit{ color:#666; font-size:16px; font-weight:normal; line-height:30px; padding:20px 40px; background:#fff;}
#jobCont h4 span,#jobCont .tit span { float:right; display:block; width:29px; height:29px; background:url(../images/ico_07.png) no-repeat;}
#jobCont .tit2{ color:#fff; font-size:20px; line-height:30px; padding:20px 40px; background:#808080;}
#jobCont .tit2 span { float:right; display:block; width:29px; height:29px; background:url(../images/ico_08.png) no-repeat;}
#jobCont .desc{ color:#666; font-size:13px; line-height:25px; padding:35px 40px 50px; margin-bottom:8px; background:#fff;}
#jobCont .desc .d1{ margin-bottom:30px;}
#jobCont .desc .line{ height:30px; border-top:solid 1px #e5e5e5;}
#jobCont .desc strong{ color:#666; font-size:20px; font-weight:normal;}
#jobCont .go { padding-top: 30px; }
#jobCont .go a { display: inline-block; color: #fff; line-height: 30px; padding: 0 20px; background: #1f2228; transition: all .5s linear; }
#jobCont .go a:hover { color: #fff; text-decoration: none; background: #de3530; }
/*招聘提示浮窗*/
#jobBg { position: fixed; background-color: #000; z-index: 999; left: 0; top: 0; display: none; width: 100%; height: 100%; opacity: 0.7; filter: alpha(opacity=70); -moz-opacity: 0.7; }
#jobBox { position: fixed; _position: absolute; left: 50%; bottom: -50%; width: 800px; height: 200px; margin: -100px -400px; background: #fff; border-radius:10px; box-shadow: 0 0 20px rgba(0,0,0,0.5); z-index: 9999 }
#jobBox p{ font-size:16px; line-height:25px; text-align:center;}

/*页脚*/
#footWrap{ width:1200px; margin:0 auto;}
#foot{ position:relative; width:1920px; color:#b2b2b2; margin:0 -360px; background:#393b40;zoom:1;}
#f1{ float:left; padding:50px 0 50px 360px;}
#f2{ float:right; padding-right:360px;}
#flink{ color:#4d4f53; padding:40px 0 30px 0;}
#flink a{ display:inline-block; color:#b2b2b2; font-size:14px; padding:0 35px;}
#flink a.c{ padding:0 36px 0 0;}
#fadd{ line-height:40px; border:solid 1px #4d4f53; border-width:1px 0;}
#fadd span{ padding-right:35px;}
#copyright{ line-height:25px; padding:10px 0 0 0;}
#copyright a{ color:#b2b2b2;}


#banner{ position:relative; width: 1920px; margin: 0 -360px;}
#psWrap { width: 1200px; margin: 0 auto; }
.ns{ position:fixed;left:50%; top:0; margin:0 -600px !important; z-index:99999;}
#ps { position: relative; width: 1920px; height: 70px; margin: 0 -360px; border-bottom: solid 1px #e5e5e5; background:#fff;}
.pos { float: left; font-size: 14px; line-height: 70px; padding-left: 378px; background: url(../images/ico_05.png) 360px 26px no-repeat; }
.pos a { display: inline-block; color: #888; margin: 0 0 0 12px; padding-left: 12px; background: url(../images/ico_06.png) left center no-repeat; }
.pos a:hover { color: #0ea440; }
.snav { float: right; font-size: 15px; line-height: 70px; padding-right: 360px; }
.snav a { display: inline-block; color: #888; text-decoration:none; margin: 0 20px; }
.snav a:hover { color: #f44800; }
.snav a.cur, .snav a.cur:hover { position: relative; display-inline: block; color: #f44800; }
.snav a.cur b { position: absolute; left: 0; bottom: -1px; display: block; width: 100%; height: 3px; background: #f44800; overflow: hidden; }
/*单篇*/
#abouts { width: 1920px; min-height: 352px; margin: 0 -360px; padding: 60px 0 60px; background:#f5f5f5 url(../images/aboutBg.jpg) center top no-repeat; }
#abouts h3 { position: relative; height: 52px; text-align: center; padding-bottom: 10px; }
#abouts h3 span { display: block; width: 340px; color: #f44800; font-size: 30px; line-height: 30px; font-weight: 100; text-transform : uppercase; margin: 0 auto; padding: 6px 0 0px; }
#abouts h3 b{ display:inline-block; width:160px; height:1px; background:#ccc;overflow:hidden;}
#abouts h3 strong { position: absolute; left: 50%; bottom: 1px; margin: 0 0 0 -50px; display: inline-block; width: 100px; text-align: center; color: #000; font-size: 20px; font-weight: normal; background: #f5f5f5; }
#aboutConts{ width:1200px; margin:0 auto; color:#666; line-height:25px; font-size:14px; padding:40px 0 0;zoom:1;}
#aboutConts div,#aboutConts p{ margin-bottom:15px;}
#aboutConts .txt{ float:left; width:460px; font-size:14px;}
#aboutConts .txt .tips{ font-size:12px;}
#aboutConts .txt .tips a{ color:#0ea440;}
#aboutConts .pic{ float:right;}
#aboutConts img{max-width:800px; padding:15px 0 0;}
#carShow{ position:relative; width:1200px; margin:0 auto; padding:40px 0 10px;}
#carShowCont li { float:left; width:400px; height:290px; text-align:center; padding-right:0px; }
#carShowCont li a { display:block; color:#333; }
#carShowCont li span { display:block; font-size:16px; line-height:30px; padding-top:15px;}
#carShowCont li a:hover { color:#f00; text-decoration:none; }
#carShow .hd { position:absolute; top:-27px; left:50%; height:7px; padding-right:10px; }
#carShow .prev { display:block; width:50px; height:100px; line-height:100px; position:absolute; left:0px; top:130px; overflow:hidden; cursor:pointer; background:url(../images/arrow3.gif) no-repeat; z-index:999; opacity:.4; filter:alpha(opacity=40);}
#carShow .next { display:block; width:50px; height:100px; line-height:100px; position:absolute; right:0px; top:130px; overflow:hidden; cursor:pointer; background:url(../images/arrow3.gif) -50px 0 no-repeat;  z-index:999; opacity:.4; filter:alpha(opacity=40);}
.bd { padding:0; }
.bd ul { overflow:hidden; zoom:1; }
.bd ul li { margin:0; text-align:center; float:left; _display:inline; overflow:hidden; }

#ncTit{ width:1000px; margin:0 auto; color:#000; font-size:30px; line-height:40px; text-align:center; font-weight:normal; padding-bottom:10px;}
#ncDesc{ color:#666; font-size:14px; text-align:center;}
#c_txt{ width:840px; min-height:300px; color:#666; font-size:16px; line-height:30px; margin:0 auto; padding-top:40px;}
#c_txt div,#c_txt p{ margin-bottom:10px;}
#newsSort{ text-align:center; padding:75px 0;}
#newsSort a{ display:inline-block; color:#666; font-size:18px; line-height:40px; text-align:center; text-decoration:none; margin-right:1px; padding:0 36px; background:#fff;}
#newsSort a.curr,#newsSort a.curr:hover{ color:#fff; background:#0a60cd;}
#newsSort a:hover{ color:#000; background:#e5e5e5;}
/*产品内容*/
#proCont{ width:1198px; margin:0px auto 0px; border:solid 1px #e7e7e7; background:#fff; zoom:1;}
#proCont-1{ float:left; width:240px;overflow:hidden;}
#proCont-2{ float:right; width:956px; min-height:500px; border-left:solid 1px #e7e7e7;overflow:hidden;}
#proCont .desc{ color:#666; line-height:25px; padding-left:40px;}
#proCont .desc .pic{ padding:20px 0;}
#proCont .desc strong{ color:#000; font-size:16px; font-weight:bold;}
#proCont .desc a{ color:#0a60cd; text-decoration:underline;}
#productTit{ color:#000; font-size:24px; font-weight:normal; line-height:24px; text-align:center; padding:50px 0 30px;}
#productText{ width:800px;color:#666; font-size:14px; line-height:25px; margin:0 auto; padding-bottom:80px;}
#productText img{ max-width:600px;}
#productText div,#productText p{ margin-bottom:15px;}
#productText p strong{ display:block; color:#0ea440; font-size:14px; line-height:30px; margin:20px 0 0; padding-left:10px; background:url(../images/proLine.gif) left top repeat-y;}


#pages { width: 1920px; min-height: 352px; margin: 0 -360px; padding: 60px 0 60px; background:#f5f5f5 url(../images/aboutBg.jpg) center top no-repeat; }
#pages h3 { position: relative; height: 52px; text-align: center; padding-bottom: 10px; }
#pages h3 span { display: block; width: 340px; color: #f44800; font-size: 30px; line-height: 30px; font-weight: 100; text-transform : uppercase; margin: 0 auto; padding: 6px 0 0px; }
#pages h3 b{ display:inline-block; width:200px; height:1px; background:#ccc;overflow:hidden;}
#pages h3 strong { position: absolute; left: 50%; bottom: 1px; margin: 0 0 0 -80px; display: inline-block; width: 160px; text-align: center; color: #000; font-size: 20px; font-weight: normal; background: #f5f5f5; }

#prolist{ width:1200px; margin:0 auto; padding:70px 0 0; overflow:hidden;}
#prolist ul { width: 1260px; min-height:528px; }
#prolist li{ position:relative; float:left; width:358px; height:px; margin:0 59px 50px 0; border:solid 1px #d9d9d9; background:#fff; overflow:hidden;}
#prolist li .pic img{ padding:20px;}
#prolist li p{ padding:0 20px;}
#prolist li .tit{ height:20px; font-size:18px; line-height:20px; padding:20px 20px 0; margin-bottom:5px; border-top:solid 1px #d9d9d9; overflow:hidden;}
#prolist li .tit a{ color:#000;}
#prolist li .gg{ color:#666; font-size:12px; line-height:30px; padding-bottom:20px;}
#prolist li .gg b{ color:#666; font-size:16px; font-weight:normal;}
#prolist li .order{ position:absolute; right:0px; bottom:20px;}
#prolist li .order a{ display:inline-block; width:90px; height:30px; color:#fff; text-decoration:none; line-height:30px; text-align:center; background:#00a742;}
/*荣誉列表*/
#honorlist{ width:1200px; margin:0 auto; padding:70px 0 100px; overflow:hidden;}
#honorlist ul { width: 1260px; min-height:528px; }
#honorlist li{ position:relative; float:left; width:289px; height:px; margin:0 12px 12px 0; border:solid 1px #d9d9d9; background:#fff;}
#honorlist li .pic img{ padding:20px;}
#honorlist li p{ padding:0 20px;}
#honorlist li .tit{ height:20px; font-size:18px; line-height:20px; padding:20px 20px 0; margin-bottom:5px; border-top:solid 1px #d9d9d9; overflow:hidden;}
#honorlist li .tit a{ color:#000;}
#honorlist li .gg{ color:#666; font-size:12px; line-height:30px; padding-bottom:20px;}
#honorlist li .gg b{ color:#666; font-size:16px; font-weight:normal;}
#honorlist li .order{ padding:5px 20px 20px;}
#honorlist li .order a{ display:inline-block; width:90px; height:30px; color:#fff; text-decoration:none; line-height:30px; text-align:center; background:#00a742;}
/*文章列表*/
#newsList{ position:relative; width:1200px; min-height:300px; margin:0 auto; padding: 50px 0 100px; background:#f2f2f2;}
#newsList h3 { position: relative; height: 52px; text-align: center; padding-bottom: 10px; }
#newsList h3 span { display: block; width: 340px; color: #0ea440; font-size: 30px; line-height: 30px; font-weight: 100; text-transform : uppercase; margin: 0 auto; padding: 6px 0 0px; }
#newsList h3 b{ display:inline-block; width:160px; height:1px; background:#ccc;overflow:hidden;}
#newsList h3 strong { position: absolute; left: 50%; bottom: 1px; margin: 0 0 0 -50px; display: inline-block; width: 100px; text-align: center; color: #000; font-size: 20px; font-weight: normal; background: #f5f5f5; }
#newsList ul{ width:1000px; margin:0 auto; padding:40px 0 0;}
#newsList li{ height:220px; margin-bottom:20px; background:#fff;}
#newsList li .pic{ float:left;}
#newsList li .txt{ padding:30px 30px 0 330px;}
#newsList li .txt h4{ color:#; font-size:18px; font-weight:normal;}
#newsList li .txt h4 a:hover{ color:#0a60cd;}
#newsList li .txt .date{ padding:5px 0 15px;}
#newsList li .txt .desc{ height:40px; color:#666; padding:5px 0; overflow:hidden;}
#newsList li .txt .more{ padding-top:20px;}
#newsList li .txt .more a{ display:inline-block; width:98px; height:28px; line-height:28px; text-decoration:none; text-align:center; border:solid 1px #e6e6e6; overflow:hidden;}
#newsList li .txt .more a:hover{ color:#fff; border-color:#0a60cd; background:#0a60cd;}

/*列表分页符*/
.pageNavi { text-align: center; padding:20px 0 0;}
.pageNavi span, .pageNavi b, .pageNavi a { display: inline-block; color: #66583c; font-size: 14px; font-weight: normal; text-decoration: none; line-height: 34px; margin: 0 3px; padding: 0 14px; border: solid 1px #ccc; background:#fff; }
.pageNavi b { color: #fff; border: solid 1px #00a742; background: #00a742; }
.pageNavi a:hover { color: #0a60cd; border: solid 1px #cedff5; background: #e6effa; }
/*分页符*/
.pages { text-align: center; }
.pages span, .pages b, .pages a { display: inline-block; color: #666; font-size: 14px; font-weight: normal; text-decoration: none; line-height: 38px; margin: 0 2px; padding: 0 16px; border: solid 1px #e0e0e0; background: #fff; }
.pages b { color: #fff; border: solid 1px #0a60cd; background:#0a60cd; }
#c_text .pages a:hover { color: #383845; border: solid 1px #e1e1e3; background: #ededef; }
